/*index.css*/
/*顶部焦点区域*/
#focus-con{
	position: relative;
	height: 200px;
	margin: 20px 0;
}
/*顶部轮播图区域*/
#pic-slider-wrap{
	position: absolute;
	left: 0;
	top: 0;
	width: 470px;
	height: 200px;
	overflow: hidden;
}
#pic-slider-con{
	height: 200px;
	overflow: hidden;
}
.slider-inner{
	width: 99999px;
}
.slider-item{
	float: left;
	height: 200px;
	width: 470px;
	overflow: hidden;
	position: relative;
}
.slider-item-link{
	display: block;
	height: 100%;
}
.slider-item-link img{
	display: block;
	border: 0 none;
	width: 470px;
	height: 200px;
	
}
.slider-item-desc{
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 28px;
	font: 12px/28px "微软雅黑", Arial;
	color: #fff;
	background: rgba(0, 0, 0, .6);
	text-indent: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
/*轮播图指示器*/
#pic-slider-indicator-con{
	position: absolute;
	bottom: 30px;
	right: 30px;
}
.pic-slider-indicator{
	display: inline-block;
	width: 16px;
	height: 16px;
	font-size: 0;
	background: gray;
	margin-right: 10px;
}
.pic-slider-indicator-active{
	background: #53aecf;
}
/*轮播图 右侧的推荐文章区域*/
#post-recommend-wrap{
	margin-left: 480px;
}
.post-recommend-con{
	height: 200px;
	position: relative;
}
.post-recommend-item{
	position: relative;
	height: 100px;
}
.post-recommend-item-last{
	position: absolute;
	bottom: -10px;
}
.post-recommend-link{
	display: block;
	text-decoration: none;
}
.post-recommend-link img{
	width:90px;
	height: 90px;
	position: absolute;
	left: 0;
	top: 0;
}
.post-content{
	margin-left: 100px;
	height: 90px;
	overflow: hidden;
	color: #000;
}
.post-title{
	font: bold 16px/20px "微软雅黑", Arial;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.post-digest{
	font: 14px/20px "微软雅黑", Arial;
	word-break: break-all;
	max-height: 60px;
	overflow: hidden;
}

/**中心内容区域**/
#content-wrap{
	position: relative;
}

/*右侧边栏*/
#sidebar{
	float: right;
	width: 270px;
}



/*文章列表区域*/
#post-container-wrap{
	margin-right: 300px;
}
.post-item{
	overflow: hidden;
	padding-bottom: 15px;
	border-bottom: 1px dashed gray;
	margin-bottom: 15px;
}
.post-item img{
	width: 220px;
	height: 120px;
	float: left;

}
.post-content-wrap{
	margin-left: 230px;
}
.post-item-title{
	font: normal 16px/20px "微软雅黑", Arial;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.post-item-link{
	text-decoration: none;
	color: #000;
}
.post-item-link:hover{
	color: blue;
}
.post-abstract{
	font: 12px/20px "微软雅黑", Arial;
	max-height: 60px;
	overflow: hidden;
	word-break: break-all;
}
.post-meta-info{
	color: #999;
	margin: 10px 0;
}
.post-meta-author{
	margin-right: 20px;
}
.post-meta-time{
	margin-right: 20px;
}


/***页脚**/
#footer{
	clear: both;
	text-align: center;
	font-family: Arial;
	margin-top: 100px;
}

/**返回顶部**/
#back-top{
	position: fixed;
	right: 30px;
	bottom: 80px;
	width: 60px;
	height: 60px;
	text-align: center;
	background: #666;
	color: #fff;
	font-size: 40px;
	line-height: 60px;
	cursor: default;
	opacity: .5;
	transition: all linear .5s;
}
#back-top:hover{
	opacity: 1;
}
